home *** CD-ROM | disk | FTP | other *** search
/ Software 2000 / Software 2000 Volume 1 (Disc 1 of 2).iso / utilities / u292.dms / in.adf / selector.doc < prev    next >
Encoding:
Text File  |  1987-06-05  |  4.9 KB  |  127 lines

  1.  
  2.  
  3.                     PROGRAM SELECTOR V2.4  (March 1989)
  4.                     -----------------------------------
  5.  
  6.     This program is freeware and may be distributed freely as long as this
  7. document is distributed with it.  If you like it and you think it's worth
  8. some money go ahead and send me some, I won't object, but it is not
  9. necessary.
  10.  
  11.     The Program Selector was written to help the user assemble programs on a
  12. single disk and start them in a userfriendly way. It can start any program
  13. that can be started from the CLI.
  14.  
  15.  
  16. OPTIONS :
  17.     You can specify two options on the command line.
  18.       -p   :  Selects the PAL resolution, the window will be 640x256.
  19.       -h   :  When this option is used the two columns will be filled evenly.
  20.  
  21.  
  22. FILE LIST :
  23.  
  24.     The Selector will read the file s:Selector.programs for a list of the
  25. programs. The file must have the following format :
  26.  
  27.     1st line :    TITLE (max 32 char.)
  28.     2nd line :    First program text (will appear in gadget,max 37)
  29.     3rd line :    First program command sequence :
  30.               CLI-commands seperated by a ';' (max 128 char.)
  31.                           Selector COMMANDS :
  32.                '*' : Put a '*' in front of the main program, if
  33.                  you want to multitask. If you don't want to
  34.                  be able to multitask a program don't put a
  35.                  '*' in front of the main program.
  36.                '#' : When there is a '#' in front of a program
  37.                  it will allways be launched, even in EXEC or
  38.                  RUN mode. (Useful for programs who need as
  39.                  much memory as possible and don't return to
  40.                  the CLI.)
  41.                '!' : The prompt command. The string following the
  42.                  '!' is no command but a prompt. A string
  43.                  gadget will appear and prompt you for the
  44.                  arguments to be passed to the command. (The
  45.                  '!' must be the command directly in front of
  46.                  the command you want the parameters to be
  47.                  passed to.
  48.                '<' : Read new file list. The selector will read
  49.                  the file directly following the '<' and
  50.                  will use this to display a new file list.
  51.                  (Useful for some sort of sub-directories.)
  52.                '@' : If you want to use a subtitle enter a '@'
  53.                  instead of the command sequence, the text
  54.                      will appear as a subtitle and can't be
  55.                  selected.
  56.               NOTE : Include the path to avoid problems.
  57.                  E.g. < sys:Program > instead of < Program >.
  58.                  Be careful when you use spaces !
  59.     4th line :    Second program text
  60.     5th line :    Second program command sequence or a '@'
  61.     ...        ...
  62.  
  63.     Example :
  64.     UTILITIES
  65.     This program is the editor
  66.     !Edit what file ? ;*c:MicroEMACS
  67.     This is a subtitle
  68.     @
  69.     This program doesn't work with fast memory
  70.     c:Run System:NoFastMem;*df0:ProgramName
  71.  
  72.  
  73. GADGETS :
  74.  
  75.     There are 22 gadgets for the file text in NTSC and 32 in PAL,
  76. so you can start 22 programs if you've got a NTSC Amiga and 32 with a PAL
  77. Amiga (minus the number of subtitles).
  78.     At the top right are two invisible depth-gadgets so you can depth arrange
  79. the Selector-window. In NTSC mode the window is a 640x200 borderless window
  80. so this can lead to funny effects if you have a PAL Amiga and move windows
  81. below the Selector window.
  82.     The top left contains the RUN-EXEC-LAUNCH gadget. This gadget indicates
  83. whether the programs will be EXECuted (the Selector will disappear and return
  84. after the program has finished), RUN (the program will multitask and you
  85. can keep on using the Selector) or LAUNCHed (the Selector will disappear and
  86. stay away, the startup-sequence will continue after the Selector command).
  87.     You can force a LAUNCH by putting a '#' in front of the main program, no
  88. matter what mode you are in the program will be LAUNCHed.
  89.  
  90.  
  91. OTHER FUNCTIONS :
  92.  
  93.     At the top right the selector will print the number of free bytes. This
  94. number will constantly update if the selector window is active.
  95.     When you click the right mouse button the Selector window will shrink to
  96. a small window the size of a title-bar. Click again to get the big window
  97. back.
  98.     The small window also contains a close gadget, when you press this the
  99. execution of the startup-sequence will continue after the Selector command.
  100.     The Selector will automatically select PAL mode if you need more than 22
  101. gadgets (If you've got PAL of course).
  102.  
  103.  
  104. INSTALLATION :
  105.  
  106.     To install Program Selector on your own disk, you must copy this files:
  107.     c:Selector         ->  YourDisk:c
  108.     Selector.doc       ->  YourDisk:
  109.     c:More             ->  YourDisk:c
  110.     c:Run              ->  YourDisk:c
  111.     Then you must create in YourDisk:s the Selector.programs file. I suggest
  112. you make the two last lines of your file :
  113.     About Program Selector
  114.     *c:More df0:Selector.doc
  115.     The last thing you must do is place the command 'Selector' in your 
  116. Startup-Sequence to invoke the Program Selector.
  117.  
  118.                 I hope you find this program useful,
  119.  
  120.                        Send bug reports, suggestions
  121.                        or possible donations to :    
  122.  
  123.                                Nico François
  124.                                Corbielaan 13
  125.                             3060 Bertem BELGIUM
  126.  
  127.